package cn.iocoder.yudao.module.enterprise.controller.admin.praxisProject.vo;

import cn.iocoder.yudao.framework.common.pojo.PageParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

import javax.validation.constraints.NotNull;
import java.util.Date;

@Data
@ApiModel("管理后台 - 项目查询EnterpriseProjectPageReqVO")
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class EnterpriseProjectPageReqVO extends PageParam {
    @ApiModelProperty(value = "项目名称" )
    private String title;

    @ApiModelProperty(value = "类型;1:遴选;2:初赛;3:复赛;4:决赛;" )
    private Integer scheduleType;

    @ApiModelProperty(value = "状态;0:未发布;1:发布;2:下架" )
    private Integer status;

    @ApiModelProperty(value = "创建者" )
    private String creator;

    @ApiModelProperty(value = "是否审核;0:待审核;1:审核中;2:已审核")
    private String examineFlag;

    @ApiModelProperty(value = "是否审核;0:驳回;1:通过;")
    private String examineStatus;

    @ApiModelProperty(value = "是否删除:0:未删除,1:删除(回收站)")
    private Integer deleted;


}
